• word of the day

    suspension system

    suspension system - Dictionary definition and meaning for word suspension system

    Definition
    (noun) a mechanical system of springs or shock absorbers connecting the wheels and axles to the chassis of a wheeled vehicle
    Synonyms : suspension

Word used in video below:
text: wrong to say it's a suspension bridge
Download our Mobile App Today
Receive our word of the day
on Whatsapp